Home
Manglish
English listing
Malayalam listing
ടേപ്പ് റെക്കോര്ഡര് - meaning in english
നാമം (Noun)
Tape deck
Tape-recorder